package com.xxl.job.sscMemberSysmessage.service;


import com.xxl.job.sscMemberSysmessage.domain.SscMemberSysmessage;
import com.xxl.job.sscMemberSysmessage.domain.SscMemberSysmessageVo;

import java.util.List;

/**
 * 会员接收系统消息推送中间Service接口
 *
 * @author zyc
 * @date 2023-08-30 11:53:26
 */
public interface ISscMemberSysmessageService {

    /**
     * 查询会员接收系统消息推送中间
     *
     * @param memberSysmessageId 会员接收系统消息推送中间主键
     * @return 会员接收系统消息推送中间
     */
    public SscMemberSysmessageVo selectMemberSysMsgById(Long memberSysmessageId);

    /**
     * 查询会员接收系统消息推送中间列表
     *
     * @param sscMemberSysmessage 会员接收系统消息推送中间
     * @return 会员接收系统消息推送中间集合
     */
    public List<SscMemberSysmessageVo> selectSscMemberSysMsgList(SscMemberSysmessage sscMemberSysmessage);

    /**
     * 新增会员接收系统消息推送中间
     *
     * @param sscMemberSysmessage 会员接收系统消息推送中间
     * @return 结果
     */
    public int insertSscMemberSysMessage(SscMemberSysmessage sscMemberSysmessage);

}
